        .eightcol {
          width:100%!Important;
        }
        .mobile-container {
          background:#fff;
          width:49%;
          float:left;
          margin:0.2em 0.2em 0 0;
          overflow:hidden;
          position:relative;
          padding:20px;
          position:relative;
          overflow:hidden;
        }
        .mobile-index-title, .Destop {
          display:block!Important;
        }
        .mobile-index-thumbnail {
          float:left;
          padding:0 20px;
        }
        .mobile-index-arrow a {
          float:right;
          top:-0.3em;
        }
        .mobile-index-arrow a:hover {
          background: #b6e026;
          background: -moz-linear-gradient(top, #b6e026 0%, #abdc28 100%);
          background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b6e026), color-stop(100%, #abdc28));
          background: -webkit-linear-gradient(top, #b6e026 0%, #abdc28 100%);
          background: -o-linear-gradient(top, #b6e026 0%, #abdc28 100%);
          background: -ms-linear-gradient(top, #b6e026 0%, #abdc28 100%);
          background: linear-gradient(to bottom, #b6e026 0%, #abdc28 100%);
        }
        .mobile-post-body {
          background-color:#fff;
          padding:20px;
        }
        .mobile-post-body img {
          width:100%!important;
        }
        h3.mobile-index-title.entry-title {
          font-size:1.2em!Important;
          font-weight:bold!Important;
        }
        h2.mobile-post-title {
          background-color:#fff;
          border-bottom:1px solid #ccc;
          padding:10px 20px;
          font-size:130%;
        }
        header.clearfix, .fourcol, .mobile-date-header, .comment-link, #option, .flipcard, .snapshot, .Mobile {
          display:none!Important;
        }
      /* Mobile */
      @media handheld, only screen and (max-width: 767px) {
        body {
          font-size: 1em;
          -webkit-text-size-adjust: none;
        }
        #wrapper {
          padding-left: 50px;
        }
        .row .eightcol {
          width: 100%;
          float: none;
          margin-left: 0px;
          margin-right: 0px;
          padding:0 10px 0 20px;
        }

        .entry, #container {
          width:100%!important;
          margin: 0 0 4px 0!important;
        }

        header {
          padding: 0 28px 6px 4px;
          margin:0.4em 0 0 0;
        }
        header nav, header h3 {
          display:none
        }

      }

          /* Mobile */
          @media handheld, only screen and (max-width: 767px) {
            body {
              font-size: 1em;
              -webkit-text-size-adjust: none;
            }
            .row, body, .container, #wrapper, article.box-home {
              width: 100%;
              min-width: 0;
              margin-left: 0px;
              margin-right: 0px;
              padding-left: 0px;
              padding-right: 0px;
            }
            #wrapper {
              padding-left: 60px;
            }
            .entry, .row .fourcol, .row .eightcol, .comment-form, #comment-form, #comments.comments {
              width: 100%;
              max-width:auto;
              float: none;
              margin-left: 0px;
              margin-right: 0px;
              padding:0 10px 0 10px!important;
            }
            .eightcol, .fourcol, #sidebar-wrapper, .fourcol.last, .comment-form, #comment-form, #comments.comments {
              margin-bottom:0!Important;
            }
            .comment-content {
              width:100%: display:block!;
              padding:0;
              margin:0;
              clear:both;
            }

            .avatar-image-container img {
              width:1em;
            }
            .comment-form, #comments.comments {
              max-width:100%!important;
              margin:0!important;
              width:100%!important;
              height:auto;
              float:none!important;
              font-size:1em;
            }
            #comment-form {
              font-size:80%;
              width:100%!important;
            }
            #comment-form p, #comment-form #comment-editor {
              padding:20px!Important;
            }
            .posting, #comments, #sidebar-wrapper li, .post-footer-line.post-footer-line-1 {
              font-size:50%!Important;
              padding:20px!Important;
            }
            .post-footer-line.post-footer-line-2 span {
              width:100%!important;
              display:block!important;
              float:left;
              text-align:left;
            }
            header {
              padding:0 0 0 20px;
              margin:0;
            }
            header nav, header h3 {
              display:none
            }
            .posting img {
              width:100%: max-width:100%;
              margin:0;
              padding:0;
            }
            .avatar-image-container {
              float:left;
            }
            .datetime.secondary-text a {
              display:none;
            }
          }